package com.swlz.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.swlz.annotations.Id;
import com.swlz.annotations.Name;
/**
 * <pre>
 * 实体类
 * 网站文件
 * 用于上传文件的记录表
 * TableName : WEB_FILE
 * ClassName : com.swlz.entity.WebFile
 * Author : swlz
 * E-Mail : 2233875735@qq.com
 * Date : 2020-06-10 15:40:51
 * Version : 1.0
 * Copyright 2020 swlz.top Inc. All rights reserved. 
 * Warning: this content is only for internal circulation of the company. It is forbidden to divulge it or use it for other commercial purposes
 * </pre>
 **/
@Name("WEB_FILE")
public class WebFile  {


	/**
	 * <pre>文件编号 - FILE_ID</pre>
	 **/
	@Id
	private Long fileId;
	/**
	 * <pre>文件类型 - FILE_CONTENT_TYPE</pre>
	 **/
	private String fileContentType;
	/**
	 * <pre>文件名 - FILE_NAME</pre>
	 **/
	private String fileName;
	/**
	 * <pre>文件存放路径 - FILE_URI</pre>
	 **/
	private String fileUri;
	/**
	 * <pre>文件状态 - FILE_STATUS</pre>
	 **/
	private Integer fileStatus;


	/**
	 * <pre>获取文件编号</pre>
	 **/
	public Long getFileId() {
        return fileId;
    }

	/**
	 * <pre>设置文件编号</pre>
	 **/
    public void setFileId(Long fileId) {
        this.fileId = fileId;
    }

	/**
	 * <pre>获取文件类型</pre>
	 **/
	public String getFileContentType() {
        return fileContentType;
    }

	/**
	 * <pre>设置文件类型</pre>
	 **/
    public void setFileContentType(String fileContentType) {
        this.fileContentType = fileContentType;
    }

	/**
	 * <pre>获取文件名</pre>
	 **/
	public String getFileName() {
        return fileName;
    }

	/**
	 * <pre>设置文件名</pre>
	 **/
    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

	/**
	 * <pre>获取文件存放路径</pre>
	 **/
	public String getFileUri() {
        return fileUri;
    }

	/**
	 * <pre>设置文件存放路径</pre>
	 **/
    public void setFileUri(String fileUri) {
        this.fileUri = fileUri;
    }

	/**
	 * <pre>获取文件状态</pre>
	 **/
	public Integer getFileStatus() {
        return fileStatus;
    }

	/**
	 * <pre>设置文件状态</pre>
	 **/
    public void setFileStatus(Integer fileStatus) {
        this.fileStatus = fileStatus;
    }

    @Override
    public String toString() {
    	StringBuffer str = new StringBuffer(super.toString());
    	str.append(" [");
    	str.append("fileId=");
    	str.append(fileId);
    	str.append(", ");
    	str.append("fileContentType=");
    	str.append(fileContentType);
    	str.append(", ");
    	str.append("fileName=");
    	str.append(fileName);
    	str.append(", ");
    	str.append("fileUri=");
    	str.append(fileUri);
    	str.append(", ");
    	str.append("fileStatus=");
    	str.append(fileStatus);
    	str.append(", ");
    	str.append("]");
    	return str.toString();
    }
}